/**
 * Torchd Javascript Framework
 *
 * Modular, scalable MVC Framework for rapid application development
 *
 *********************************************
 * This is a low-level (in terms of application structure, not in terms of 
 * quality) Framework. It has high functionality, but you will typically 
 * have to implement your own view objects for the controllers.
 * This allows for high flexibility, and does not substantially slow down
 * development time if you know what you are doing. The controllers provide
 * enough data and are scalable enough to accommodate any sort of view without
 * much trouble.
 *
 * Note that Javascript limits the typically strict nature of an MVC framework
 * that you may be familiar with from other languages. Thus, the models and views 
 * occasionally talk to the controllers, but in such a way to prevent any data leaks
 *
 * Each module for this framework may be used separately or in conjunction with
 * other compatible modules. This allows for the best facilitation into your
 * application's current Javascript.
 *
 *********************************************
 *
 * Torchd Javascript Framework is developed by Jason Raede <jason@torchdm.com> 
 * at TORCHD MEDIA <www.torchdm.com>. All components, unless otherwise noted,
 * are copyright 2012 Torchd Media and may not be sold or passed as one's own
 * work without express permission of Torchd Media. Use of this framework is free
 * for personal and trial use. For commercial deployment please contact Torchd Media
 * <contact@torchdm.com> for a license.
 */
var torchd = {};